\hypertarget{class_ip_endpoint_name}{
\section{IpEndpointName Class Reference}
\label{class_ip_endpoint_name}\index{IpEndpointName@{IpEndpointName}}
}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
enum \{ {\bfseries ADDRESS\_\-STRING\_\-LENGTH} = 17
 \}
\item 
enum \{ {\bfseries ADDRESS\_\-AND\_\-PORT\_\-STRING\_\-LENGTH} = 23
 \}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_ip_endpoint_name_a6a44e1717676450f75fb86e2694ea267}{
{\bfseries IpEndpointName} (int port\_\-)}
\label{class_ip_endpoint_name_a6a44e1717676450f75fb86e2694ea267}

\item 
\hypertarget{class_ip_endpoint_name_a87eeb8c4a4dee940c47c5bf17d23dff9}{
{\bfseries IpEndpointName} (unsigned long ipAddress\_\-, int port\_\-)}
\label{class_ip_endpoint_name_a87eeb8c4a4dee940c47c5bf17d23dff9}

\item 
\hypertarget{class_ip_endpoint_name_a2e892c9fe40e5e7153594bf57f2eea95}{
{\bfseries IpEndpointName} (const char $\ast$addressName, int port\_\-=ANY\_\-PORT)}
\label{class_ip_endpoint_name_a2e892c9fe40e5e7153594bf57f2eea95}

\item 
\hypertarget{class_ip_endpoint_name_a64829fd7c9fd2333f388ad86d0a1c5c2}{
{\bfseries IpEndpointName} (int addressA, int addressB, int addressC, int addressD, int port\_\-=ANY\_\-PORT)}
\label{class_ip_endpoint_name_a64829fd7c9fd2333f388ad86d0a1c5c2}

\item 
\hypertarget{class_ip_endpoint_name_ac9535fea8c32bed694d90ef0f566b158}{
bool {\bfseries IsMulticastAddress} () const }
\label{class_ip_endpoint_name_ac9535fea8c32bed694d90ef0f566b158}

\item 
\hypertarget{class_ip_endpoint_name_a5dc6d5411c60f56bad951d115f503fcf}{
void {\bfseries AddressAsString} (char $\ast$s) const }
\label{class_ip_endpoint_name_a5dc6d5411c60f56bad951d115f503fcf}

\item 
\hypertarget{class_ip_endpoint_name_aec80717dbf343cd4daeece8b79f564aa}{
void {\bfseries AddressAndPortAsString} (char $\ast$s) const }
\label{class_ip_endpoint_name_aec80717dbf343cd4daeece8b79f564aa}

\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_ip_endpoint_name_abd6381f8195c48a266928a5a94f0017b}{
unsigned long {\bfseries address}}
\label{class_ip_endpoint_name_abd6381f8195c48a266928a5a94f0017b}

\item 
\hypertarget{class_ip_endpoint_name_a1fb3434efd055e652f9b4b43ef5ae41b}{
int {\bfseries port}}
\label{class_ip_endpoint_name_a1fb3434efd055e652f9b4b43ef5ae41b}

\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_ip_endpoint_name_afea73a019c63cf3aa2bae83b0e1499ab}{
static const unsigned long {\bfseries ANY\_\-ADDRESS} = 0xFFFFFFFF}
\label{class_ip_endpoint_name_afea73a019c63cf3aa2bae83b0e1499ab}

\item 
\hypertarget{class_ip_endpoint_name_af3844756d4c2ce453336e8096d009d6d}{
static const int {\bfseries ANY\_\-PORT} = -\/1}
\label{class_ip_endpoint_name_af3844756d4c2ce453336e8096d009d6d}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
oscpack/ip/IpEndpointName.h\item 
oscpack/ip/IpEndpointName.cpp\end{DoxyCompactItemize}
